コード例 #1
0
 public string InsertarCliente()
 {
     ObjConsulta = new Consultas();
     if (!ObjConsulta.Existe("IDENTIFICACION", identificacion, "TbCliente"))
     {
         bool resultInsertCliente = ObjConsulta.EjecutarSQL("INSERT INTO[dbo].[TbCliente]" +
                                                            "([TIPOCLIENTE],[TIPOIDENTIFICACION],[IDENTIFICACION],[ACTIVO],[NOMBRES],[APELLIDOS]" +
                                                            ",[FECHANACIMIENTO],[RAZONSOCIAL],[EMAIL],[DIRECCION],[ACTIVIDADECONOMICA],[IDPARROQUIA]" +
                                                            ",[CASILLA],[FAX],[CELULAR1],[CELULAR2],[OBSERVACION],[ESPECIFICACIONES_CATEGORIA]" +
                                                            ",[ESPECIFICACIONES_TIPOCREDITO],[CONDICIONES_COMERC_CREDITOASIGNADO],[CONDICIONES_COMERC_CUPOCREDITO]" +
                                                            ",[CONDICIONES_COMERC_DESCUENTO],[IDCuentaContable])" +
                                                            " VALUES " +
                                                            "('" + tipocliente.ToUpper() + "','" + tipoidentificacion.ToUpper() + "','" + identificacion + "','" + activo + "','" + nombres.ToUpper() + "','" + apellidos.ToUpper() +
                                                            "','" + Funcion.reemplazarcaracterFecha(fechaNacimiento.Date.ToShortDateString()) + "','" + razonSocial.ToUpper() + "','" + email + "','" + direccion.ToUpper() + "','" + actividadEconimica.ToUpper() + "'," + IdParroquia +
                                                            "," + casilla + ",'" + fax + "','" + celular1 + "','" + celular2 + "','" + observacion + "','" + especificacionesCategoria.ToUpper() +
                                                            "','" + especificacionesTipoCredito.ToUpper() + "'," + condicionesComerCreditoAsignado + "," + condicionesComerCupoCredito +
                                                            "," + condicionesComerDescuento + "," + IDCuentaContable + ");");
         if (resultInsertCliente)
         {
             return("Datos Guardados");
         }
         else
         {
             return("Error al Registrar");
         }
     }
     else
     {
         return("Existe");
     }
 }
コード例 #2
0
        public string ActualizarEncabezadoyPieCompra(EmcabezadoCompra objEncabezadoCompra, int idEncabezado)
        {
            ObjConsulta = new Consultas();
            string sql = "UPDATE[dbo].[TbEncabezadoyPieCompra] set " +
                         " [IDSUCURSAL] = " + objEncabezadoCompra.Sucursal + " ,[FLETE] = " + objEncabezadoCompra.Flete + " " +
                         " ,[FECHAORDENCOMPRA] = '" + Funcion.reemplazarcaracterFecha(objEncabezadoCompra.FechaOrdenCompra.ToShortDateString()) + "' ,[IDPROVEEDOR] = " + objEncabezadoCompra.Proveedor + " ,[TERMINOPAGO] = '" + objEncabezadoCompra.TerminoPago + "' ,[PLAZOORDENCOMPRA] = '" + objEncabezadoCompra.Plazo + "' " +
                         " ,[IMPUESTO] = '" + objEncabezadoCompra.Impuesto + "' ,[OBSERVACION] = '" + objEncabezadoCompra.Observacion + "' ,[TOTALIVA] = " + Funcion.reemplazarcaracter(objEncabezadoCompra.Iva.ToString()) + " ,[TOTALICE] = " + Funcion.reemplazarcaracter(objEncabezadoCompra.Ice.ToString()) + " ,[TOTALIRBP] = " + Funcion.reemplazarcaracter(objEncabezadoCompra.Irbp.ToString()) + " " +
                         " ,[SUBTOTALIVA] = " + Funcion.reemplazarcaracter(objEncabezadoCompra.SubtotalIva.ToString()) + " ,[SUBTOTAL0] = " + Funcion.reemplazarcaracter(objEncabezadoCompra.Subtotal0.ToString()) + " ,[SUBTOTAL] = " + Funcion.reemplazarcaracter(objEncabezadoCompra.Subtotal.ToString()) + " ,[TOTAL] = " + Funcion.reemplazarcaracter(objEncabezadoCompra.Total.ToString()) + " " +
                         " ,[SERIE1] = '" + objEncabezadoCompra.Serie1 + "' ,[SERIE2] = '" + objEncabezadoCompra.Serie2 + "' ,[NUMERO] = '" + objEncabezadoCompra.Numero + "' " +
                         " WHERE IDEMCABEZADOCOMPRA = " + idEncabezado;

            if (ObjConsulta.EjecutarSQL(sql))
            {
                return("Datos Guardados");
            }
            else
            {
                return("Error al Registrar");
            }
        }
コード例 #3
0
        //No eh trabajado desde aqui en adelante ANDRES
        public string ModificarCliente(string Identificacion)
        {
            ObjConsulta = new Consultas();
            //int IDClinte = ObjConsulta.ObtenerID("IDCLIENTE", "TbCliente where [IDENTIFICACION] = '" + Identificacion + "'");
            bool ModificarCliente = ObjConsulta.EjecutarSQL("UPDATE [dbo].[TbCliente] SET[TIPOCLIENTE] = '" + tipocliente.ToUpper() + "',[TIPOIDENTIFICACION] = '" + tipoidentificacion + "' ,[IDENTIFICACION] = '" + identificacion + "' ,[ACTIVO] = '" + activo + "'" +
                                                            ",[NOMBRES] = '" + nombres.ToUpper() + "',[APELLIDOS] = '" + apellidos.ToUpper() + "' ,[FECHANACIMIENTO] = '" + Funcion.reemplazarcaracterFecha(fechaNacimiento.ToShortDateString()) + "' ,[RAZONSOCIAL] = '" + razonSocial.ToUpper() + "' ,[EMAIL] = '" + email + "' ,[DIRECCION] = '" + direccion.ToUpper() + "' ,[ACTIVIDADECONOMICA] = '" + actividadEconimica + "'" +
                                                            ",[IDPARROQUIA] = " + idParroquia + ",[CASILLA] = " + casilla + ",[FAX] = '" + fax + "' ,[CELULAR1] = '" + celular1 + "' ,[CELULAR2] = '" + celular2 + "' ,[OBSERVACION] = '" + observacion + "' ,[ESPECIFICACIONES_CATEGORIA] ='" + especificacionesCategoria + "'" +
                                                            ",[ESPECIFICACIONES_TIPOCREDITO] = '" + especificacionesTipoCredito + "' ,[CONDICIONES_COMERC_CREDITOASIGNADO] = " + condicionesComerCreditoAsignado + ",[CONDICIONES_COMERC_CUPOCREDITO] = " + condicionesComerCupoCredito + "" +
                                                            ",[CONDICIONES_COMERC_DESCUENTO] = " + condicionesComerDescuento + ", [IDCuentaContable]= " + IDCuentaContable + "  WHERE IDENTIFICACION = '" + Identificacion + "';");

            if (ModificarCliente)
            {
                ObjConsulta.EjecutarSQL("UPDATE [TbUsuariosWeb] SET[IDENTIFICACION] = '" + identificacion + "',[PASSWORD] = '" + identificacion + "',[NOMBRES] = '" + nombres.ToUpper() + " " + apellidos.ToUpper() + "' " +
                                        ", [CORREO] = '" + email + "' WHERE IDENTIFICACION = '" + identificacion + "'");
                return("Correcto");
            }
            else
            {
                return("Error al Modificar");
            }
        }
コード例 #4
0
        public string InsertarAutorizacionProveedor(string serie1, string serie2, string autorizacion, int idProveedor)
        {
            ObjConsulta = new Consultas();

            if (!ObjConsulta.Existe("IDPROVEEDOR = " + idProveedor + " AND SERIE1 = " + serie1 + " AND SERIE2 = " + serie2 + " AND AUTORIZACION", autorizacion.ToString(), "TbAutorizacionProveedor"))
            {
                if (ObjConsulta.EjecutarSQL("INSERT INTO[dbo].[TbAutorizacionProveedor]([SERIE1],[SERIE2],[AUTORIZACION],[VALIDO_HASTA],[FAC_INICIO],[FAC_FIN],[IDPROVEEDOR])VALUES('" + serie1 + "','" + serie2 + "','" + autorizacion + "','" + Funcion.reemplazarcaracterFecha(Convert.ToString(DateTime.Now.Date.ToShortDateString())) + "','000000001','999999999'," + idProveedor + ")"))
                {
                    return("Datos Guardados");
                }
                else
                {
                    return("Error al Registrar");
                }
            }
            else
            {
                return("Existe");
            }
        }
コード例 #5
0
        public string AutorizacionArchivos(string sClaveAcceso, string PathServer, string estadorecepcion)
        {
            string         sResult      = "";
            StringBuilder  sSoap        = new StringBuilder();
            XmlDocument    oXmlDoc      = new XmlDocument();
            HttpWebRequest oHttpRequest = null;
            StreamReader   oReader      = null;
            string         estado       = "";

            sSoap.Append("<soapenv:Envelope xmlns:soapenv=" + Convert.ToChar(34) + "http://schemas.xmlsoap.org/soap/envelope/" + Convert.ToChar(34) + " xmlns:ec=" + Convert.ToChar(34) + "http://ec.gob.sri.ws.autorizacion" + ((char)34) + "><soapenv:Header/>");
            sSoap.Append("\n	<soapenv:Body>");
            sSoap.Append("\n 		<ec:autorizacionComprobante>");
            sSoap.Append("\n 			<claveAccesoComprobante>"+ sClaveAcceso.Trim() + "</claveAccesoComprobante>");
            sSoap.Append("\n		</ec:autorizacionComprobante>");
            sSoap.Append("\n	</soapenv:Body>");
            sSoap.Append("\n</soapenv:Envelope>");

            try
            {
                oHttpRequest             = (HttpWebRequest)WebRequest.Create(this.sUrl);
                oHttpRequest.ContentType = "text/xml;action=\"" + this.sSoapAction;
                oHttpRequest.Method      = "POST";

                oXmlDoc.LoadXml(sSoap.ToString());
                oXmlDoc.Save(oHttpRequest.GetRequestStream());

                oReader      = new StreamReader(oHttpRequest.GetResponse().GetResponseStream());
                xmlResultado = oReader.ReadToEnd();

                XmlDocument docxmlSRI = new XmlDocument();
                docxmlSRI.LoadXml(xmlResultado);


                xmlResultado = WebUtility.HtmlDecode(xmlResultado);


                //Cargo a un XML
                XmlDocument docxml = new XmlDocument();

                var caracterPrincipal  = xmlResultado.IndexOf('?') - 1;
                var caracterSecundario = xmlResultado.LastIndexOf('?') + 2;
                xmlResultado = xmlResultado.Remove(caracterPrincipal, (caracterSecundario - caracterPrincipal));
                xmlResultado = "<?xml version=" + "\"1.0\"" + " encoding=" + "\"UTF-8\"" + "?>" + xmlResultado;
                docxml.LoadXml(xmlResultado);



                //Preguntar sobre el directorio
                string FechaAutorizacion = "", mensaje = "", infoadicional = "", tipo = "", claveconsultada = "", numeroAutorizacion = "", claveAcceso = "";
                estado = docxml.GetElementsByTagName("estado")[0].InnerText;
                string ambiente = docxml.GetElementsByTagName("ambiente")[0].InnerText;
                claveconsultada = docxml.GetElementsByTagName("claveAccesoConsultada")[0].InnerText;

                if (estado == "AUTORIZADO")
                {
                    numeroAutorizacion = docxml.GetElementsByTagName("numeroAutorizacion")[0].InnerText;
                    claveAcceso        = docxml.GetElementsByTagName("claveAcceso")[0].InnerText;
                    numeroAutorizacion = docxml.GetElementsByTagName("numeroAutorizacion")[0].InnerText;
                    //Fecha para autorizar
                    FechaAutorizacion = Convert.ToDateTime(docxml.GetElementsByTagName("fechaAutorizacion")[0].InnerText).ToString();
                    estado           += ";" + FechaAutorizacion;
                    if (!Directory.Exists(PathServer + @"\Autorizados\"))
                    {
                        Directory.CreateDirectory(PathServer + @"\Autorizados\");
                    }
                    docxmlSRI.Save(@PathServer + @"\Autorizados\" + @"\" + sClaveAcceso + ".xml");
                    MessageBox.Show("Estado: " + estadorecepcion + "\nAutorización: " + estado + "\nAmbiente: " + ambiente + "\nClave Acceso: " + claveAcceso + "\nNumero de Autorización: " + numeroAutorizacion + "\nFecha Autorización: " + FechaAutorizacion);
                }
                else
                {
                    string CodigoError = docxml.GetElementsByTagName("identificador")[0].InnerText;
                    tipo    = docxml.GetElementsByTagName("tipo")[0].InnerText;
                    mensaje = docxml.GetElementsByTagName("mensaje")[1].InnerText;
                    try
                    {
                        infoadicional = docxml.GetElementsByTagName("informacionAdicional")[0].InnerText;
                        infoadicional = Funcion.reemplazarcaracterSignosNopermitidos(infoadicional);
                    }
                    catch (Exception ex)
                    {
                        infoadicional = "";
                    }
                    string fechaEmision = docxml.GetElementsByTagName("fechaEmision")[0].InnerText;
                    if (!Directory.Exists(PathServer + @"\No Autorizados\"))
                    {
                        Directory.CreateDirectory(PathServer + @"\No Autorizados\");
                    }
                    docxmlSRI.Save(@PathServer + @"\No Autorizados\" + @"\" + sClaveAcceso + ".xml");
                    string rutaNAT    = @PathServer + @"\No Autorizados\";
                    string fechafinal = Funcion.reemplazarcaracterFecha(fechaEmision);


                    if (objConsultas.ExisteEnFacturaElectro("NombreXML", sClaveAcceso, "TbErroresDocEnviados"))
                    {
                        objConsultas.EjecutarSQLFactElectronica("UPDATE [dbo].[TbErroresDocEnviados] SET [Ruta] = '" + rutaNAT + "' ,[FechaEmision] ='" + fechafinal + "',[EstadoError] = '" + 1 + "',[MensajeError] = '" + mensaje + "' ,[CodigoError] ='" + CodigoError + "' ,[InformacionAdicional] = '" + infoadicional + "' WHERE  = '" + sClaveAcceso + "'" + "'");
                    }
                    else
                    {
                        objConsultas.EjecutarSQLFactElectronica("INSERT INTO [dbo].[TbErroresDocEnviados]([NombreXML],[Ruta],[FechaEmision] ,[EstadoError],[InformacionAdicional],[CodigoError],[MensajeError] )" +
                                                                "VALUES ('" + sClaveAcceso + "','" + rutaNAT + "','" + fechafinal + "','" + 1 + "','" + infoadicional + "','" + CodigoError + "','" + mensaje + "')");
                    }


                    MessageBox.Show("Estado: " + estadorecepcion + "\nAutorización: " + estado + "\nAmbiente: " + ambiente + "\nClave Acceso: " + claveAcceso + "\nError: " + mensaje + "\n:Info. Adicional: " + infoadicional);
                }
            }
            catch (Exception ex)
            {
                sResult = ex.Message;
            }

            return(estado);
        }
コード例 #6
0
        public string ModificarEmpresa(string RUC)
        {
            ObjConsulta = new Consultas();

            if (ObjConsulta.EjecutarSQL("UPDATE [dbo].[TbEmpresa] SET[NOMBRE] = '" + nombreEmpresa.ToUpper() + "' ,[RUC] = '" + rucEmpresa + "',[NOMBRECOMERCIAL] = '" + nombreComercial.ToUpper() + "',[RAZONSOCIAL] = '" + razonSocial.ToUpper() + "',[GERENTE] = '" + gerente.ToUpper() + "'"
                                        + ",[DIRECCION] = '" + direccion.ToUpper() + "' ,[EMAIL] = '" + emailEmpresa + "',[FECHAINICIOCONTABLE] = '" + Funcion.reemplazarcaracterFecha(fechaInicioContable.ToShortDateString()) + "',[CELULAR1] = '" + celular1Empresa + "',[CELULAR2] = '" + Celular2Empresa + "',[RUCCONTADOR] = '" + rucContador + "',[NOMBRECONTADOR] = '" + nombreContador.ToUpper() + "'"
                                        + ",[EMAILCONTADOR] = '" + emailContador + "' ,[CELULAR1CONTADOR] = '" + celular1Contador + "',[CELULAR2CONTADOR] = '" + celular2Contador + "',[CLAVESUPERVISOR] = '" + claveSupervisor + "'"
                                        + " WHERE  RUC = '" + RUC + "'"))
            {
                ObjConsulta.EditarFoto(logoEmpresa, RUC, "[TbEmpresa]", "LOGO", "RUC");
                ObjConsulta.EditarFoto(fondoPantallaEmpresa, RUC, "[TbEmpresa]", "FONDOPANTALLA", "RUC");
                return("Correcto");
            }
            else
            {
                return("Error al Modificar");
            }
        }
コード例 #7
0
        public string RecepcionArchivos(string pathDocumento, string urlDocumeto, string nombreArchivo, string PathServer)
        {
            //string PathServer = @"C:\ArchivosXml";
            _URLWS = urlDocumeto;
            byte[] bytes     = File.ReadAllBytes(pathDocumento);
            object RESULTADO = "";

            //convertir el archivo en formato 64 bytes
            RESULTADO = Convert.ToBase64String(bytes);
            HttpWebRequest request         = CreateWebRequest();
            XmlDocument    soapEnvelopeXml = new XmlDocument();

            soapEnvelopeXml.LoadXml(@"<?xml version=""1.0"" encoding=""utf-8""?>
                <soapenv:Envelope xmlns:soapenv=""http://schemas.xmlsoap.org/soap/envelope/"" xmlns:ec=""http://ec.gob.sri.ws.recepcion"">
                <soapenv:Header/>
                    <soapenv:Body>
                        <ec:validarComprobante>
                            <!--Optional:-->
                            <xml>" + RESULTADO + "</xml>" +
                                    "</ec:validarComprobante>" +
                                    "</soapenv:Body>" +
                                    "</soapenv:Envelope>");
            string soapResult = "";

            try
            {
                using (Stream stream = request.GetRequestStream())
                {
                    soapEnvelopeXml.Save(stream);
                }
                try
                {
                    using (WebResponse response = request.GetResponse())
                    {
                        using (StreamReader rd = new StreamReader(response.GetResponseStream()))
                        {
                            _xmlResutado = rd.ReadToEnd();
                        }
                    }
                }
                catch (Exception ex)
                {
                    soapResult = "Error en enviar al SRI" + ex.Message;

                    RecepcionArchivos(pathDocumento, urlDocumeto, nombreArchivo, PathServer);
                }
            }
            catch (Exception x)
            {
                soapResult = "Error en enviar al SRI" + x.Message;
            }


            XmlDocument docxml = new XmlDocument();

            docxml.Load(pathDocumento);

            XmlDocument docxml1 = new XmlDocument();

            docxml1.LoadXml(_xmlResutado);
            string estado = docxml1.GetElementsByTagName("estado")[0].InnerText;

            //Preguntar sobre el directorio

            if (estado == "RECIBIDA")
            {
                if (!Directory.Exists(PathServer + @"\Recibidos\"))
                {
                    Directory.CreateDirectory(PathServer + @"\Recibidos\");
                }
                docxml.Save(@PathServer + @"\Recibidos\" + @"\" + nombreArchivo + ".xml");
            }
            else
            {
                string CodigoError = docxml1.GetElementsByTagName("identificador")[0].InnerText;
                string mensaje     = docxml1.GetElementsByTagName("mensaje")[1].InnerText;
                estado = estado + ";" + mensaje;
                string informacionAdicional = "";
                try
                {
                    informacionAdicional = docxml1.GetElementsByTagName("informacionAdicional")[0].InnerText;
                    informacionAdicional = Funcion.reemplazarcaracterSignosNopermitidos(informacionAdicional);
                }
                catch (Exception ex)
                {
                    informacionAdicional = "";
                }

                if (!Directory.Exists(PathServer + @"\Devueltos\"))
                {
                    Directory.CreateDirectory(PathServer + @"\Devueltos\");
                }

                docxml.Save(@PathServer + @"\Devueltos\" + @"\" + nombreArchivo + ".xml");

                string rutaNAT = @PathServer + @"\Devueltos\";

                string fechafinal = Funcion.reemplazarcaracterFecha(DateTime.Now.Date.ToShortDateString());


                if (objConsultas.ExisteEnFacturaElectro("NombreXML", nombreArchivo, "TbErroresDocEnviados"))
                {
                    objConsultas.EjecutarSQLFactElectronica("UPDATE [dbo].[TbErroresDocEnviados] SET [Ruta] = '" + rutaNAT + "' ,[FechaEmision] ='" + fechafinal + "',[EstadoError] = '" + 1 + "',[MensajeError] = '" + mensaje + "' ,[CodigoError] ='" + CodigoError + "' ,[InformacionAdicional] = '" + informacionAdicional + "' WHERE NombreXML = '" + nombreArchivo + "'");
                }
                else
                {
                    objConsultas.EjecutarSQLFactElectronica("INSERT INTO [dbo].[TbErroresDocEnviados]([NombreXML],[Ruta],[FechaEmision] ,[EstadoError],[CodigoError],[MensajeError],[InformacionAdicional] )" +
                                                            "VALUES ('" + nombreArchivo + "','" + rutaNAT + "','" + fechafinal + "','" + 1 + "','" + CodigoError + "','" + mensaje + "','" + informacionAdicional + "')");
                }

                MessageBox.Show("Estado: " + estado + "\nClave Acceso: " + nombreArchivo + "\nError: " + mensaje);
            }


            if (!Directory.Exists(PathServer + @"\Enviados\"))
            {
                Directory.CreateDirectory(PathServer + @"\Enviados\");
            }



            docxml.Save(@PathServer + @"\Enviados\" + @"\" + nombreArchivo + ".xml");



            return(estado);
        }
コード例 #8
0
        public string InsertarTablaAutorizacionProveedor(string serie1, string serie2, string AUTORIZACION, string VALIDO_HASTA, string FAC_INICIO, string FAC_FIN, int IDPROVEEDOR)
        {
            ObjConsulta = new Consultas();

            if (!ObjConsulta.Existe("SERIE1", serie1 + "' and SERIE2 = '" + serie2, "TbAutorizacionProveedor"))
            {
                if (ObjConsulta.EjecutarSQL("INSERT INTO [dbo].[TbAutorizacionProveedor] ([SERIE1] ,[SERIE2] ,[AUTORIZACION] ,[VALIDO_HASTA] ,[FAC_INICIO] ,[FAC_FIN] ,[IDPROVEEDOR])"
                                            + " VALUES('" + serie1 + "','" + serie2 + "','" + AUTORIZACION + "','" + Funcion.reemplazarcaracterFecha(VALIDO_HASTA) + "','" + FAC_INICIO + "','" + FAC_FIN + "'," + IDPROVEEDOR + ")"))
                {
                    return("Datos Guardados");
                }
                else
                {
                    return("Error al Registrar");
                }
            }
            else
            {
                return("Existe");
            }
        }
コード例 #9
0
        //No eh trabajado desde aqui en adelante ANDRES
        public string ModificarEmpleado(string Identificacion, byte[] foto)
        {
            ObjConsulta = new Consultas();

            if (ObjConsulta.EjecutarSQL("UPDATE [dbo].[TbEmpleado] SET[TIPOIDENTIFICACION] = '" + tipoidentificacion.ToUpper() + "' ,[IDENTIFICACION] = '" + identificacion + "'  ,[NOMBRES] = '" + nombres.ToUpper() + "',[APELLIDOS] = '" + apellidos.ToUpper() + "'"
                                        + " ,[ACTIVO] = '" + activo + "',[DIRECCION] = '" + direccion.ToUpper() + "',[IDPARROQUIA] =" + IdParroquia + ",[EMAIL] ='" + email + "' ,[FECHANACIMIENTO] ='" + Funcion.reemplazarcaracterFecha(fechaNacimiento.ToShortDateString()) + "',[TIPOLICENCIA] = '" + tipolicencia.ToUpper() + "'"
                                        + ",[TIPOSANGRE] = '" + tipoSangre.ToUpper() + "',[LIBRETAMILITAR] = '" + libretamilitar + "',[DISCAPACIDAD] ='" + discapacidad + "',[PORCENTAJEDISCAPACIDAD] = " + porcentajediscapacidad + " ,[MOVIMIENTOQUINCENAL] = " + movimientoQuincenal + " "
                                        + ",[GENERO] = '" + genero.ToUpper() + "' ,[ESTADOCIVIL] = '" + estadocivil.ToUpper() + "' ,[SUELDOMENSUAL] = " + Sueldomensual + " ,[SUELDOEXTRA] = " + sueldoextra + ",[CELULAR1] = '" + celular1 + "',[CELULAR2] = '" + celular2 + "' "
                                        + " WHERE IDENTIFICACION = '" + Identificacion + "';") && ObjConsulta.EditarFoto(foto, Identificacion, "TbEmpleado", "[IMAGEN]", "[IDENTIFICACION]"))
            {
                return("Correcto");
            }
            else
            {
                return("Error al Modificar");
            }
        }
コード例 #10
0
        public string ActualizarEncabezadoNC(int encabezadoCredito)
        {
            ObjConsulta = new Consultas();

            //if (ObjConsulta.verificaCreditoCompra(IdEncabezadoCompra, TotalDevolucion))
            //{
            string sqlUpdate = "UPDATE [dbo].[TbEncabezadoNotaCredito] " +
                               "   SET[SERIE1] = '" + Serie1 + "' ,[SERIE2] = '" + Serie2 + "',[NUMERO] = '" + Numero + "' ,[IDENCABEZADOCOMPRA] = " + IdEncabezadoCompra + ",[TOTALDEVOLUCION] = " + Funcion.reemplazarcaracter(TotalDevolucion.ToString()) + ",[FECHA] = '" + Funcion.reemplazarcaracterFecha(Fecha.ToShortDateString()) + "',[SUBTOTAL0] =  " + Funcion.reemplazarcaracter(Sub0.ToString()) + "" +
                               "      ,[SUBTOTAL12] = " + Funcion.reemplazarcaracter(Sub12.ToString()) + ",[IVA] = " + Funcion.reemplazarcaracter(Iva.ToString()) + ",[ICE] = " + Funcion.reemplazarcaracter(Ice.ToString()) + ",[IRBP] = " + Funcion.reemplazarcaracter(Irbp.ToString()) + ",[AUTORIZACION] = '" + Autorizacion + "',[SUBTOTAL] = " + Funcion.reemplazarcaracter(Sub.ToString()) + "" +
                               " WHERE IDENCABEZADONOTACREDITO = " + encabezadoCredito + "";

            if (ObjConsulta.EjecutarSQL(sqlUpdate))
            {
                return("Datos Guardados");
            }
            else
            {
                return("Error al Registrar");
            }
            //}
            //else { return "Existe"; }
        }
コード例 #11
0
        public string Modificar(string IDCajaTalonario)
        {
            ObjConsulta = new Consultas();

            if (ObjConsulta.EjecutarSQL("UPDATE [dbo].[TbCajasTalonario] SET[TIPODOCUMENTO] = '" + tipoDocumento + "' ,[SERIE1] = '" + serie1 + "' ,[SERIE2] = '" + serie2 + "',[DOCUMENTOINICIAL] = '" + documentoInicial + "',[DOCUMENTOFINAL] = '" + documentoFinal + "'"
                                        + ",[DOCUMENTOACTUAL] = '" + documentoActual + "',[AUTORIZACION] ='" + autorizacion + "' ,[FECHACADUCIDAD] = '" + Funcion.reemplazarcaracterFecha(fechaCaducidad) + "' ,[ESTACION] = '" + Estacion + "' ,[IPESTACION] = '" + ipEstacion + "'  ,[IDSUCURSAL] = " + IDsucursal + ""
                                        + ",[IDBODEGA] = " + IDBodega + ",[ESTADO] = '" + estado + "' WHERE IDCAJATALONARIO = " + IDCajaTalonario + " ; "))
            {
                return("Correcto");
            }
            else
            {
                return("Error al Modificar");
            }
        }
コード例 #12
0
        public string Insertar()
        {
            ObjConsulta = new Consultas();

            if (!ObjConsulta.Existe("TIPODOCUMENTO = '" + tipoDocumento + "' and SERIE2 = '" + serie2 + "' AND SERIE1", serie1, "TbCajasTalonario"))
            {
                if (ObjConsulta.EjecutarSQL("INSERT INTO [dbo].[TbCajasTalonario] ([TIPODOCUMENTO] ,[SERIE1],[SERIE2],[DOCUMENTOINICIAL],[DOCUMENTOFINAL],[DOCUMENTOACTUAL] ,[AUTORIZACION] ,[FECHACADUCIDAD] ,[ESTACION] ,[IPESTACION],[IDSUCURSAL] ,[IDBODEGA] ,[ESTADO])"
                                            + " VALUES ('" + tipoDocumento + "','" + serie1 + "','" + serie2 + "','" + documentoInicial + "','" + documentoFinal + "','" + documentoActual + "','" + autorizacion + "','" + Funcion.reemplazarcaracterFecha(fechaCaducidad) + "','" + Estacion + "','" + ipEstacion + "'," + IDsucursal + "," + IDBodega + ",'" + estado + "')"))
                {
                    return("Datos Guardados");
                }
                else
                {
                    return("Error al Registrar");
                }
            }
            else
            {
                return("Existe");
            }
        }