Пример #1
0
        public override bool Insertar()
        {
            bool          retorno = false;
            StringBuilder Comando = new StringBuilder();

            retorno = conexion.Ejecutar(String.Format("insert into Personas(Nombres,Apellidos,EstadoCivil) value('" + Nombres + "', " + Apellidos + "', '" + EstadoCivil + "')"));

            if (retorno)
            {
                this.PersonaId = (int)conexion.ObtenerValor("Select Max(PersonaId) from Personas");

                foreach (var tel in this.Telefonos)
                {
                    Comando.AppendLine(String.Format("insert into PersonasTelefonos(PersonaId,Numero) Values('" + this.PersonaId + "', '" + tel.Numero + "');"));
                }

                retorno = conexion.Ejecutar(Comando.ToString());
            }

            return(retorno);
        }