private void ValidarCliente(Clientes obj, string empresaDB, bool isGuardar) { using var db = new ProfitAdmin2K8(conn.GetDbContextOptions(empresaDB)); Clientes cliente = db.Clientes.FirstOrDefault(c => c.CoCli == obj.CoCli); /*El parametro isGuardar se estable para validar registros inclusive editando*/ if (cliente == null || !isGuardar) { #region Tipo cliente TipoCli tipo = db.TipoCli.FirstOrDefault(t => t.TipCli.Trim() == obj.Tipo.Trim()); if (tipo == null) { throw new ArgumentException($"El tipo de cliente {obj.Tipo.Trim()} indicado no existe."); } #endregion #region Zona Zona zona = db.Zona.FirstOrDefault(z => z.CoZon.Trim() == obj.CoZon.Trim()); if (zona == null) { throw new ArgumentException($"La zona {obj.CoZon.Trim()} indicada no existe."); } #endregion #region Segmento Segmento segmento = db.Segmento.FirstOrDefault(s => s.CoSeg.Trim() == obj.CoSeg.Trim()); if (segmento == null) { throw new ArgumentException($"El segmento {obj.CoSeg.Trim()} indicado no existe."); } #endregion #region Vendedor Vendedor vendedor = db.Vendedor.FirstOrDefault(v => v.CoVen.Trim() == obj.CoVen.Trim()); if (vendedor == null) { throw new ArgumentException($"El vendedor {obj.CoVen.Trim()} indicado no existe."); } #endregion #region Cuenta ingr/egre CtaIngr ctaIngr = db.CtaIngr.FirstOrDefault(f => f.CoIngr.Trim() == obj.CoIngr.Trim()); if (ctaIngr == null) { throw new ArgumentException($"La cuenta ingreso/egreso {obj.CoIngr.Trim()} indicada no existe."); } #endregion #region Sucursal Utilitarios utilitarios = new Utilitarios(); utilitarios.GetSucursal(obj.CoSucu, empresaDB); #endregion #region Tabulador ISLR TabIslr tabulador = db.TabIslr.FirstOrDefault(t => t.CoTab == obj.CoTab); if (tabulador == null) { throw new ArgumentException($"El tabulador de ISLR {obj.CoTab} indicado no existe."); } #endregion } else { throw new ArgumentException($"El cliente {obj.CoCli.Trim()} indicado ya existe."); } }
public void consulta() { string retorno = ""; if (acao == "Editar") { if (item == "motivo_cli") { ObjetoTransferencia.Motivo objeto = new Motivo(); objeto.id = id; using (DataTable dt = objeto.consultadt("usp_manutencao_motivo", "consultar")) { //retorno = JsonConvert.SerializeObject(dt); valor.Value = dt.Rows[0][1].ToString(); } } else if (item == "tipo_cli") { ObjetoTransferencia.TipoCli objeto = new TipoCli(); objeto.id = id; using (DataTable dt = objeto.consultadt("usp_manutencao_tipo_cli", "consultar")) { valor.Value = dt.Rows[0][1].ToString(); } } else if (item == "situacao_benficio_cli") { ObjetoTransferencia.SituacaoBeneficio objeto = new SituacaoBeneficio(); objeto.id = id; using (DataTable dt = objeto.consultadt("usp_manutencao_situacao_beneficio", "consultar")) { valor.Value = dt.Rows[0][1].ToString(); } } else if (item == "status_cli") { ObjetoTransferencia.Status objeto = new Status(); objeto.id = id; using (DataTable dt = objeto.consultadt("usp_manutencao_status", "consultar")) { valor.Value = dt.Rows[0][1].ToString(); } } else if (item == "status_cli") { ObjetoTransferencia.SituacaoBeneficio objeto = new SituacaoBeneficio(); objeto.id = id; using (DataTable dt = objeto.consultadt("usp_manutencao_status", "consultar")) { valor.Value = dt.Rows[0][1].ToString(); } } else if (item == "aps_origem") { ObjetoTransferencia.Aps objeto = new Aps(); objeto.id = id; using (DataTable dt = objeto.consultadt("usp_manutencao_aps", "consultar")) { valor.Value = dt.Rows[0][1].ToString(); } } //tipo_doc else if (item == "tipo_doc") { ObjetoTransferencia.TipoDoc objeto = new TipoDoc(); objeto.id = id; using (DataTable dt = objeto.consultadt("usp_manutencao_tipo_doc", "consultar")) { valor.Value = dt.Rows[0][1].ToString(); } } else if (item == "tipo_comp") { ObjetoTransferencia.TipoCompromisso objeto = new TipoCompromisso(); objeto.id = id; using (DataTable dt = objeto.consultadt("usp_manutencao_tipo_compromisso", "consultar")) { valor.Value = dt.Rows[0][1].ToString(); } } else if (item == "tipo_mov") { ObjetoTransferencia.TipoMovimentacao objeto = new TipoMovimentacao(); objeto.id = id; using (DataTable dt = objeto.consultadt("usp_manutencao_tipo_movimentcao", "consultar")) { valor.Value = dt.Rows[0][1].ToString(); } } else if (item == "especie") { ObjetoTransferencia.Especie objeto = new Especie(); objeto.id = id; using (DataTable dt = objeto.consultadt("usp_manutencao_especie", "consultar")) { valor.Value = dt.Rows[0][1].ToString(); } } else if (item == "status_pasta") { ObjetoTransferencia.StatusPasta objeto = new StatusPasta(); objeto.id = id; using (DataTable dt = objeto.consultadt("usp_manutencao_status_pasta", "consultar")) { valor.Value = dt.Rows[0][1].ToString(); } } else if (item == "obs_contato") { ObjetoTransferencia.Obs objeto = new Obs(); objeto.id = id; using (DataTable dt = objeto.consultadt("usp_manutencao_obs_contato", "consultar")) { valor.Value = dt.Rows[0][1].ToString(); } } } else if (acao == "Excluir") { } }
protected void Page_Load(object sender, EventArgs e) { string valorParametro = Request.QueryString["objeto"]; string _id = null; string id_usuario = null; try { id_usuario = Session["id_usuario"].ToString(); _id = Request.QueryString["id"]; } catch { } var jsonSerialiser = new JavaScriptSerializer(); if (valorParametro == "motivo_cli") { ObjetoTransferencia.Motivo objeto = new Motivo(); using (DataTable dt = objeto.consultadt("usp_manutencao_motivo", "consultar")) { jresponse(dt); } } else if (valorParametro == "tipo_cli") { ObjetoTransferencia.TipoCli objeto = new TipoCli(); using (DataTable dt = objeto.consultadt("usp_manutencao_tipo_cli", "consultar")) { jresponse(dt); } } else if (valorParametro == "situacao_benficio_cli") { ObjetoTransferencia.SituacaoBeneficio objeto = new SituacaoBeneficio(); using (DataTable dt = objeto.consultadt("usp_manutencao_situacao_beneficio", "consultar")) { jresponse(dt); } } else if (valorParametro == "status_cli") { ObjetoTransferencia.Status objeto = new Status(); using (DataTable dt = objeto.consultadt("usp_manutencao_status", "consultar")) { jresponse(dt); } } else if (valorParametro == "status_pasta") { ObjetoTransferencia.StatusPasta objeto = new StatusPasta(); using (DataTable dt = objeto.consultadt("usp_manutencao_status_pasta", "consultar")) { jresponse(dt); } } else if (valorParametro == "aps_origem") { ObjetoTransferencia.Aps objeto = new Aps(); using (DataTable dt = objeto.consultadt("usp_manutencao_aps", "consultar")) { jresponse(dt); } } //tipo_doc else if (valorParametro == "tipo_doc") { ObjetoTransferencia.TipoDoc objeto = new TipoDoc(); using (DataTable dt = objeto.consultadt("usp_manutencao_tipo_doc", "consultar")) { jresponse(dt); } } else if (valorParametro == "documento") { ObjetoTransferencia.Documento objeto = new Documento(); objeto.id = Convert.ToInt32(_id); objeto.apagado = 0; using (DataTable dt = objeto.consultadt("usp_manutencao_documento", "consultar")) { jresponse(dt); } } else if (valorParametro == "documento_id") { ObjetoTransferencia.Documento objeto = new Documento(); objeto.id = Convert.ToInt32(_id); objeto.apagado = 0; using (DataTable dt = objeto.consultadt("usp_manutencao_documento", "consultar_id")) { jresponse(dt); } } else if (valorParametro == "tipo_comp") { ObjetoTransferencia.TipoCompromisso objeto = new TipoCompromisso(); using (DataTable dt = objeto.consultadt("usp_manutencao_tipo_compromisso", "consultar")) { jresponse(dt); } } else if (valorParametro == "compromisso") { ObjetoTransferencia.Compromisso objeto = new Compromisso(); objeto.id = Convert.ToInt32(_id); objeto.apagado = 0; using (DataTable dt = objeto.consultadt("usp_manutencao_compromisso", "consultar")) { jresponse(dt); } } else if (valorParametro == "compromisso_id") { ObjetoTransferencia.Compromisso objeto = new Compromisso(); objeto.id = Convert.ToInt32(_id); objeto.apagado = 0; using (DataTable dt = objeto.consultadt("usp_manutencao_compromisso", "consultar_id")) { jresponse(dt); } } else if (valorParametro == "tipo_mov") { ObjetoTransferencia.TipoMovimentacao objeto = new TipoMovimentacao(); using (DataTable dt = objeto.consultadt("usp_manutencao_tipo_movimentcao", "consultar")) { jresponse(dt); } } else if (valorParametro == "user") { ObjetoTransferencia.Responsavel objeto = new Responsavel(); using (DataTable dt = objeto.consultadt("usp_manutencao_responsavel", "consultar")) { jresponse(dt); } } else if (valorParametro == "cli") { ObjetoTransferencia.Cliente objeto = new Cliente(); objeto.id_responsavel = Convert.ToInt32(id_usuario); using (DataTable dt = objeto.consultadt("usp_manutencao_cliente", "user_consultar")) { jresponse(dt); } } else if (valorParametro == "cli_id") { ObjetoTransferencia.Cliente objeto = new Cliente(); objeto.id = Convert.ToInt32(_id); objeto.apagado = 0; using (DataTable dt = objeto.consultadt("usp_manutencao_cliente", "consultar")) { jresponse(dt); } } else if (valorParametro == "cli_id_codigos") { ObjetoTransferencia.Cliente objeto = new Cliente(); objeto.id = Convert.ToInt32(_id); objeto.apagado = 0; using (DataTable dt = objeto.consultadt("usp_manutencao_cliente", "consultar_codigos")) { jresponse(dt); } } else if (valorParametro == "especie") { ObjetoTransferencia.Especie objeto = new Especie(); using (DataTable dt = objeto.consultadt("usp_manutencao_especie", "consultar")) { jresponse(dt); } } // endereco else if (valorParametro == "cidade") { ObjetoTransferencia.Comarca objeto = new Comarca(); using (DataTable dt = objeto.consultadt("usp_manutencao_comarca", "consultar")) { jresponse(dt); } } else if (valorParametro == "uf") { ObjetoTransferencia.UF objeto = new UF(); using (DataTable dt = objeto.consultadt("usp_manutencao_uf", "consultar")) { jresponse(dt); } } else if (valorParametro == "endereco") { ObjetoTransferencia.Endereco objeto = new Endereco(); objeto.id = Convert.ToInt32(_id); objeto.apagado = 0; using (DataTable dt = objeto.consultadt("usp_manutencao_endereco", "consultar_id_cliente")) { jresponse(dt); } } else if (valorParametro == "endereco_id") { ObjetoTransferencia.Endereco objeto = new Endereco(); objeto.id = Convert.ToInt32(_id); objeto.apagado = 0; using (DataTable dt = objeto.consultadt("usp_manutencao_endereco", "consultar")) { jresponse(dt); } } else if (valorParametro == "contato") { ObjetoTransferencia.Contato objeto = new Contato(); objeto.id = Convert.ToInt32(_id); objeto.apagado = 0; using (DataTable dt = objeto.consultadt("usp_manutencao_contato", "consultar_id_cliente")) { jresponse(dt); } } else if (valorParametro == "contato_id") { ObjetoTransferencia.Contato objeto = new Contato(); objeto.id = Convert.ToInt32(_id); objeto.apagado = 0; using (DataTable dt = objeto.consultadt("usp_manutencao_contato", "consultar")) { jresponse(dt); } } else if (valorParametro == "especie_id") { ObjetoTransferencia.Especie objeto = new Especie(); objeto.id = Convert.ToInt32(_id); using (DataTable dt = objeto.consultar_cod_esp("usp_manutencao_especie", "consultar_cod_esp")) { jresponse(dt); } } else if (valorParametro == "movimentacao") { ObjetoTransferencia.Movimentacao objeto = new Movimentacao(); objeto.id = Convert.ToInt32(_id); objeto.apagado = 0; using (DataTable dt = objeto.consultadt("usp_manutencao_movimentacao", "consultar_id_cliente")) { jresponse(dt); } } else if (valorParametro == "movimentacao_id") { ObjetoTransferencia.Movimentacao objeto = new Movimentacao(); objeto.id = Convert.ToInt32(_id); objeto.apagado = 0; using (DataTable dt = objeto.consultadt("usp_manutencao_movimentacao", "consultar")) { jresponse(dt); } } else if (valorParametro == "obs_contato") { ObjetoTransferencia.Obs objeto = new Obs(); objeto.id = Convert.ToInt32(_id); objeto.apagado = 0; using (DataTable dt = objeto.consultadt("usp_manutencao_obs_contato", "consultar")) { jresponse(dt); } } }
public static string excluir(int id, string item) { string retorno = "Exclusão efetuada com sucesso!"; if (item == "motivo_cli") { try { Motivo objeto = new Motivo(); objeto.id = id; objeto.apagado = 1; objeto.manutencao("usp_manutencao_motivo", "alterar"); } catch (Exception ex) { retorno = "Falha, motivo: " + ex.ToString(); } } else if (item == "tipo_cli") { try { TipoCli objeto = new TipoCli(); objeto.id = id; objeto.apagado = 1; objeto.manutencao("usp_manutencao_tipo_cli", "alterar"); } catch (Exception ex) { retorno = "Falha, motivo: " + ex.ToString(); } } else if (item == "situacao_benficio_cli") { try { SituacaoBeneficio objeto = new SituacaoBeneficio(); objeto.id = id; objeto.apagado = 1; objeto.manutencao("usp_manutencao_situacao_beneficio", "alterar"); } catch (Exception ex) { retorno = "Falha, motivo: " + ex.ToString(); } } else if (item == "status_cli") { try { Status objeto = new Status(); objeto.id = id; objeto.apagado = 1; objeto.manutencao("usp_manutencao_status", "alterar"); } catch (Exception ex) { retorno = "Falha, motivo: " + ex.ToString(); } } else if (item == "status_pasta") { try { StatusPasta objeto = new StatusPasta(); objeto.id = id; objeto.apagado = 1; objeto.manutencao("usp_manutencao_status_pasta", "alterar"); } catch (Exception ex) { retorno = "Falha, motivo: " + ex.ToString(); } } else if (item == "aps_origem") { try { Aps objeto = new Aps(); objeto.id = id; objeto.apagado = 1; objeto.manutencao("usp_manutencao_aps", "alterar"); } catch (Exception ex) { retorno = "Falha, motivo: " + ex.ToString(); } } //tipo_doc else if (item == "tipo_doc") { try { ObjetoTransferencia.TipoDoc objeto = new TipoDoc(); objeto.id = id; objeto.apagado = 1; objeto.manutencao("usp_manutencao_tipo_doc", "alterar"); } catch (Exception ex) { retorno = "Falha, motivo: " + ex.ToString(); } } else if (item == "tipo_comp") { try { ObjetoTransferencia.TipoCompromisso objeto = new TipoCompromisso(); objeto.id = id; objeto.apagado = 1; objeto.manutencao("usp_manutencao_tipo_compromisso", "alterar"); } catch (Exception ex) { retorno = "Falha, motivo: " + ex.ToString(); } } else if (item == "tipo_mov") { try { TipoMovimentacao objeto = new TipoMovimentacao(); objeto.id = id; objeto.apagado = 1; objeto.manutencao("usp_manutencao_tipo_movimentcao", "alterar"); } catch (Exception ex) { retorno = "Falha, motivo: " + ex.ToString(); } } else if (item == "especie") { try { Especie objeto = new Especie(); objeto.id = id; objeto.apagado = 1; objeto.manutencao("usp_manutencao_especie", "alterar"); } catch (Exception ex) { retorno = "Falha, motivo: " + ex.ToString(); } } else if (item == "status_pasta") { try { StatusPasta objeto = new StatusPasta(); objeto.id = id; objeto.apagado = 1; objeto.manutencao("usp_manutencao_status_pasta", "alterar"); } catch (Exception ex) { retorno = "Falha, motivo: " + ex.ToString(); } } else if (item == "obs_contato") { try { Obs objeto = new Obs(); objeto.id = id; objeto.apagado = 1; objeto.manutencao("usp_manutencao_obs_contato", "alterar"); } catch (Exception ex) { retorno = "Falha, motivo: " + ex.ToString(); } } return(retorno); }